saddleback dolphin - Spanish English Dictionary